package com.jxl.domain.service;


import com.jxl.domain.entity.SubjectLikedBO;

/**
 * 点赞表 领域service
 *
 * @author jxl
 * @since 2024-09-12 21:32:43
 */
public interface SubjectLikedDomainService {

    /**
     * 添加 点赞表 信息
     */
    Boolean add(SubjectLikedBO subjectLikedBO);

    /**
     * 获取当前是否被点赞过
     */
    Boolean isLiked(String subjectId, String userId);

    /**
     * 获取点赞数量
     */
    Integer getLikedCount(String subjectId);


    /**
     * 更新 点赞表 信息
     */
    Boolean update(SubjectLikedBO subjectLikedBO);

    /**
     * 删除 点赞表 信息
     */
    Boolean delete(SubjectLikedBO subjectLikedBO);

}
